home *** CD-ROM | disk | FTP | other *** search
- Path: acsu.buffalo.edu!pleung
- From: pleung@cs.buffalo.edu (Patrick Leung)
- Newsgroups: comp.sys.cbm
- Subject: Re: Coding-related!
- Date: 20 Apr 1996 17:00:20 GMT
- Organization: University at Buffalo
- Distribution: world
- Message-ID: <4lb574$pqp@azure.acsu.buffalo.edu>
- References: <8BEF39A.007700084F.uuout@venture.fipnet.fi> <4laar1$55o@brumby.cowan.edu.au>
- NNTP-Posting-Host: gagarin.cs.buffalo.edu
- NNTP-Posting-User: pleung
- X-Newsreader: TIN [version 1.2 PL2]
-
- Style/Chrome (st952e2c@echidna.cowan.edu.au) wrote:
- : In article <8BEF39A.007700084F.uuout@venture.fipnet.fi>,
- : shrimp@venture.fipnet.fi says...
- : >
- : >I'd like to stard coding assembler on the C-64.
- : >I'm a complete newbie when it comes to coding, so if anyone knows about
- : >a beginner's guide, mail me immediately.
- : >thank you
- : >shrimp@triplex.fipnet.fi
- : >___ Blue Wave/DOS v2.30
-
- : First thing is get a copy of the Programmer's Reference Manual...it is
-
- : Next, find a copy of Turbo Assembler v5.0 or better. If you havent got an
-
- : Grab a copy of the Scibax Demo Academy. Always great for beginners.
-
- I agree with the above.
- You may also want to get a copy of "Commodore Hacking"
- available on the web.
-
- If you have totally no background in computer programming, you might want
- to start with C64 BASIC 2.0 first before diving into assembly language
- and overwhelming yourself.
-
- : Next, be a real lamer and rip routines out of other peoples demos with your AR
- : cart, and start producing some scroller/bitmap demos, but DONT release them
- : with ripped routines in them. Ripping, I believe, is a great way to learn in
- : the early stages but should only be used as such.
-
- ;-))
- A funny way of saying "learn from the wise"
-
- : Lose several years of your life coding bog-standard demos that nobody likes :D
-
- how true...
- It really depends on your learning ability, and how much time/effort you're
- willing to devote. In general though, it does take a great deal of time
- and and effort to learn anything, and coding is one of them. ;-))
- As he says, in the end even after a couple of years, you may find yourself
- doing everything all in vain, and still producing stuff no one will lift an
- eyebrow on.
-
- Some people learn faster than others, but don't expect yourself to be
- producing amazing stuff, like DOOM or your favorite game, or another OS
- like GEOS, within a couple short months.
- This is one of the biggest misconception I see a lot of newbies in coding
- have; they try to accomplish too much in too little time.
- Don't be mislead into that cheezy "get rich quick scam" either by coding
- cool games, which I often read about in rec.games.programmer
-
- In fact, I haven't heard of anyone being able to do so. It's not likely you'll
- be able to produce anything decent that other people will like until you've
- spent at least half a year, and more likely a year or two, of your life
- rigorously learning coding.
-
- Learning coding is a continuous process. Some people spend more than half
- their lives doing it... I've been doing it for the last five years or so
- with my own life, starting with C128 BASIC 7.0 --> GWBASIC --> QuickBasic
- --> Turbo Pascal --> Turbo C --> 8086 ASM --> Borland C++ --> g++ on UNIX.
- [yes.. I moved to PeeCee's while in high school, and now Sparcs at College]
- I never got around to learning 6502 though...
-
- And just as others will say, there's plenty of stuff in coding out there
- which I still do not know. ;-))
-
- Never think that you know everything. When you do start thinking that you
- do, that'll be the end of your career and life with programming... cause
- you'll never bother to learn anything new, or care about other people's
- work anymore.
-
- : After several years on the scene, realise you are still basically CRAP at
- : coding, never will produce anything remotely like the euro crews, and are
- : having a whole lot of FUN! :D
-
- To sum it all up, learning programming is hard, tedious work. The reward
- is little, if any, except for the "fun and enjoyment" you get out of doing
- it on your own, and the knowledge you'll gain.
- However, be optimistic, and spend plenty of time in front of your computer.
-
- wish you good luck, and welcome to the programming arena,
- Patrick
-
-
- Patrick Leung | "Don't be overcomed by evil.
- pleung@acsu.buffalo.edu | Overcome evil with good."
- http://www.acsu.buffalo.edu/~pleung |
-
-